stem hatch - Turkish English Dictionary